package com.jzg.sys.common.util;

import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;

/**
 * @description:
 * @author:asxx 李志鹏
 * @create:2019-02-25 15:00
 */
public class CommonUtils {
    /**
     * @Title: getUUID
     * @Description: 获取UUID,不带-,且转换为全大写
     * @return
     * @author 李志鹏 lzp
     * @date 2016年8月25日 上午11:33:18
     */
    public synchronized static String getUUID(){
        UUID uuid = UUID.randomUUID();
        // 得到对象产生的ID
        String a = uuid.toString();
        a = a.replaceAll("-", "");
        a = a.toUpperCase();
        return a;
    }

    /**
     * 获取当前时间yyyy-MM-dd HH:mm:ss SSS
     *
     * @return yyyy-MM-dd HH:mm:ss SSS
     */
    public final static java.sql.Timestamp getTimeStamp(){
        String current = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS").format( new Date());
        return Timestamp.valueOf(current);
    }
}
